hail mary (ave maria) - Turkish English Dictionary